lobster-back cladding - Spanish English Dictionary